/* 公司资料设置——法人信息 */

.identity__con{
    border-top: 0.02rem solid #f0f0f0;
    padding: 0.5rem 0 0.6rem 0;
}

.identity__con:first-child{
    border-top: none;
    padding-top: 0;
}

.index__title,
.index__title{
    color: #333;
    font-size: 0.24rem;
    text-align: center;
    margin: 0 0 0.68rem 0;
}

.index__info{
    display: flex;
    flex-wrap: wrap;
    width: 12rem;
    margin: 0 auto;
    padding-left: 10%;
    box-sizing: border-box;
}

.identity__info{
    flex-direction:column;
}

.legal__list,
.info__list{
    font-size: 0;
    width: 50%;
    margin: 0 0 0.24rem 0;
}

.info__age{
    color: #666;
    font-size: 0.24rem;
}

.legal__list span,
.info__list span{
    display: inline-block;
    color: #333;
    font-size: 0.22rem;
    width: 2rem;
}

.info__list span{
    width: 1.4rem;
}

.index__info input{
    display: inline-block;
    width: 2.7rem;
    height: 0.54rem;
    font-size: 0.22rem;
    color: #666;
    vertical-align: unset;
    user-select: none;
    border: none;
    margin-bottom: 0.01rem;
}



.info__age input{
    width: 0.94rem;
}

.legal__list .legal__img{
    display: inline-block;
    width: 0.96rem;
    height: 0.96rem;
    vertical-align: middle;
    background: #f0f0f0;
    cursor: pointer;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.identity__info__list{
    font-size: 0;
    margin-bottom: 0.24rem;
}

.identity__info__list span{
    display: inline-block;
    color: #333;
    font-size: 0.22rem;
    width: 1.3rem;
}

.identity__img__list{
    display: inline-block;
    vertical-align: top;
    font-size: 0;
}

.identity__img{
    display: inline-block;
}

.identity__img img{
    display: block;
    width: 0.96rem;
    height: 0.96rem;
    background: #f0f0f0;
    margin-right: 0.15rem;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.identity__img i{
    display: block;
    width: 0.96rem;
    text-align: center;
    color: #666;
    font-size: 0.14rem;
    margin-top: 0.2rem;
    font-style: normal;
    cursor: pointer;
    opacity: 0;
}

.identity__img:hover i{
    opacity: 1;
}

.identity__img__btn{
    display: inline-block;
    width: 0.96rem;
    height: 0.96rem;
    background: #f0f0f0;
    cursor: pointer;
    vertical-align: top;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

/* 公司产品 */

.product__info{
    padding-left: 0;
}

.product__info input{
    width: 94.5%;
    text-align: center; 
}

.index__table__list{
    margin: 0 0 1rem 0;
}

.index__table__list:last-child{
    margin-bottom: 0;
}

.index__table__list table{
    width: 12rem;
    border: #dfdfdf solid 0.01px;
    border-collapse: collapse;
}

.index__table__list table th{
    height: 0.55rem;
    line-height: 0.55rem;
    font-size: 0.18rem;
    border: #dfdfdf solid 0.01rem;
}

.index__table__list table td{
    position: relative;
    width: 50%;
    text-align: center;
    border: #dfdfdf solid 0.01rem;
}

.index__table__list table span{
    color: #333;
    font-size: 0.18rem;
}

.index__table__list table input{
    font-size: 0.18rem;
}

.index__table__list table tr .inputSelect{
    border: #5982ff solid 0.01rem;
}

/* 产品风格 */

.style__info{
    padding-left: 0;
}

.style__table__list span{
    display: block;
    width: 100%;
    text-align: center;
    height: 0.55rem;
    line-height: 0.55rem;
}

/* 产品种类 */

.type__info {
    padding-left: 0;
}

.type__table__list table{
    width: 12rem;
    border: #dfdfdf solid 0.01px;
    border-collapse: collapse;
}

.type__table__list tr th{
    width: 20%;
    height: 0.55rem;
    line-height: 0.55rem;
    font-size: 0.18rem;
    border: #dfdfdf solid 0.01rem;
}

.type__table__list tr td{
    width: 20%;
    text-align: center;
    border: #dfdfdf solid 0.01rem;
}

.type__table__list td input{
    width: 86%;
    text-align: center;
    font-size: 0.18rem;
}

/* 款式数量 */

.num__info{
    padding-left: 0;
}

.num__info input{
    width: 94%;
    text-align: center;
}

/* 工厂设备 */

.index__info{
    padding-left: 0;
}

.equip__table__list tr td{
    width: 20%;
}

.equip__table__list tr input{
    display: flex;
    width: 86.5%;
    height: 0.50rem;
    text-align: center;
    margin-bottom: 0.02rem;
}

.equip__table__list tr span{
    color: #666;
    cursor: pointer;
}

/* 产量产能 */

.capacity__box{
    padding: 0 0 0.5rem 0;
}

.capacity__table__list:first-child{
    margin-bottom: 0.4rem;
}

.capacity__info{
    padding-left: 0;
}

.capacity__table__list tr input{
    width: 94.5%;
    text-align: center;
}

.capacity__day__num{
    width: 100%;
    margin-bottom: 0.4rem;
}

.capacity__num__con{
    display: flex;
    align-items: center;
    width: 4rem;
    margin: 0 auto;
}

.capacity__num__con span{
    display: inline-block;
    font-size: 0.16rem;
    color: #333;
    width: 0.8rem;
    line-height: 0.3rem;
    vertical-align: top;
}

.capacity__num__con i{
    display: inline-block;
    color: #666;
    line-height: 0.3rem;
    margin: 0 0.1rem;
    font-size: 0.14rem;
}

.capacity__num__con input{
    width: 0.6rem;
    text-align: center;
    height: 0.3rem;
    font-size: 0.16rem;
    line-height: 0.3rem;
    border: #dfdfdf solid 0.01rem;
}

.capacity__tip{
    width: 100%;
    text-align: center;
    line-height: 0.3rem;
}

.capacity__tip h6{
    color: #666;
    font-size: 0.18rem;
    margin-bottom: 0.3rem;
}

.capacity__tip p{
    color: #666;
    font-size: 0.16rem;
}

/* 订单流程 */
.order__info__tap span{
    width: 10%;
}

/* .order__publish__box .table__four table{
    width: 90%;
    margin: 0 auto;
} */

.order__publish__box .table__four table{
    width: 90%;
    margin: 0 auto;
    margin-bottom: 0.6rem;
}

.order__publish__box table input{
    border: none;
}

.order__publish__box .index__table__add{
    margin: -60px 0 30px 0;
}

.order__publish__box table td b{
    position: absolute;
    top: 50%;
    width: 0.3rem;
    height: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    right: -0.4rem;
    color: #666;
    font-size: 0.16rem;
    cursor: pointer;
    border: #dfdfdf solid 0.01rem;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

.order__publish__box table td b:hover{
    color: #fff;
    border: #5982ff solid 0.01rem;
    background: #5982ff;
}

.order__publish__con{
    width: 60%;
    margin: 0 auto;
    color: #333;
    font-size: 0.14rem;
}

.order__publish__con label{
    margin-right: 0.2rem;
    cursor: pointer;
}

.order__publish__con input{
    width: 0.15rem;
    height: 0.15rem;
    vertical-align: sub;
    margin-right: 0.1rem;
    padding: 0 0.08rem;
    margin: 0;
}

.order__publish__box .common__btn__box{
    margin-top: 0.6rem;
}

.order__OFEvaluate__info{
    width: 8rem;
    margin: 0 auto;
}

.order__OFEvaluate__text{
    margin-top: 0.4rem;
}

.order__OFEvaluate__text span{
    display: block;
    color: #333;
    font-size: 0.14rem;
}

.order__OFEvaluate__text textarea{
    width: 100%;
    min-height: 2rem;
    border: #dfdfdf solid 0.01rem;
    margin: 0.1rem 0 0 0;
    padding: 0.2rem;
    box-sizing: border-box;
    resize: vertical;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

/* 发布资讯 */

.inform__index__con{
    padding: 0.2rem;
    box-sizing: border-box;
}

.inform__index__nav{
    font-size: 0.16rem;
    padding:0 0 0.3rem 0;
}

.inform__index__nav:after{
    content: '\200B';
    display: block;
    height: 0;
    clear: both;
}

.inform__index__nav span{
    float: left;
    color: #333;
    margin-top: 0.05rem;
    cursor: pointer;
}

.inform__index__nav button{
    float: right;
    color: #fff;
    padding: 0.1rem 0.2rem;
    background: #5982ff;
    border: none;
    cursor: pointer;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.inform__index__nav button:hover{
    box-shadow: #ccc 0 0 0.1rem;
}

.inform__ipublish__con{
    padding: 0.2rem;
}

.inform__ipublish__title{
    margin-top: 0.4rem;
}

.inform__ipublish__btn{
    font-size: 0;
    text-align: center;
    margin: 0.7rem 0 0.2rem 0;
}

.inform__ipublish__btn span{
    color: #fff;
    font-size: 0.16rem;
    padding: 0.1rem 0.4rem;
    display: inline-block;
    cursor: pointer;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.inform__ipublish__back{
    background: #999;
    margin-right: 0.6rem;
}

.inform__ipublish__button{
    background: #5982ff;
}

/* 我的招聘 */

.recruit__info__con{
    padding: 0.4rem 0.2rem 0.2rem 0.2rem;
}

.recruit__publish__btn{
    font-size: 0;
    text-align: center;
    margin: 0.7rem 0 0.2rem 0;
}

.recruit__publish__btn span{
    color: #fff;
    font-size: 0.16rem;
    padding: 0.1rem 0.4rem;
    display: inline-block;
    cursor: pointer;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.recruit__publish__back{
    background: #999;
    margin-right: 0.6rem;
}

.recruit__publish__button{
    background: #5982ff;
}


.capacity__num__con .index__info input,
.product__con .index__info input,
.style__con .index__info input,
.type__con .index__info input,
.num__con .index__info input,
.capacity__con .index__info input
{
    display: flex;
}

.style__con .index__info input{
    width: 97.4%;
}

.login__con__info{
    margin: 0 auto;
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
    padding: 0.5rem 0 0.5rem 0;
}

.LType__con{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 1rem;
    box-sizing: border-box;
}

.LType__con span{
    color: #5982ff;
    font-size: 0.18rem;
    text-align: center;
    width: 4rem;
    cursor: pointer;
    padding: 0.1rem 0;
    margin: 0 0 0.3rem 0;
    border: #5982ff solid 0.01rem;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.LType__con span:hover{
    color: #fff;
    background: #5982ff;
}

.LType__con .select{
    color: #fff;
    background: #5982ff;
}

.input__border input{
    border: #dfdfdf solid 0.01rem;
}

.file__img__btn{
    cursor: pointer;
    color: #666;
    font-size: 0.14rem;
    text-align: center;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
}

.file__img__btn:hover{
    color: #5982ff;
}



.index__table__list table td b{
    position: absolute;
    top: 50%;
    width: 0.3rem;
    height: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    right: -0.4rem;
    color: #666;
    font-size: 0.16rem;
    cursor: pointer;
    border: #dfdfdf solid 0.01rem;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

.index__table__list table td b:hover{
    color: #fff;
    border: #5982ff solid 0.01rem;
    background: #5982ff;
}

.index__table__add{
    text-align: center;
}

.index__table__add span{
    display: inline-block;
    width: 0.3rem;
    height: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    color: #333;
    font-size: 0.23rem;
    cursor: pointer;
    margin-top: 0.1rem;
    border: #dfdfdf solid 0.01rem;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.index__table__add span:hover{
    color: #fff;
    border: #5982ff solid 0.01rem;
    background: #5982ff;
}

#ui-datepicker-div{
    font-size: 17px;
}